resistant pests - Francés Inglés Diccionario